The AI-powered English dictionary
plural ancestrulas
(biology) The initial zooid of a bryozoan colony