Brachiolaria

Type: n. pl.

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

other words that start with br

Online Free Dictionary