Brachiolaria - Definition - Law Dictionary Home Dictionary Definition brachiolaria
Definition :
A peculiar early larval stage of certain starfishes having a bilateral structure and swimming by means of bands of vibrating cilia
View Judgments Citing this PhraseView Acts Citing this Phrase