English Etymology Scientific Latin, after French ancestrule, corresponding to ancestor + -ula. Noun ancestrula (plural ancestrulas) (biology) The initial zooid of a bryozoan colony Anagrams auncestralWikiwand - on Seamless Wikipedia browsing. On steroids.