English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Brachiolaria

Brachiolaria (n. pl.)

A peculiar early larval stage of certain starfishes, having a bilateral structure, and swimming by means of bands of vibrating cilia.