larvacea
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
small free-swimming tunicates; sometimes classified as an order
class Larvacea
.
WordNet
Previous
larry
larum
larungoscope
larus
larva
Next
larvacean
larvacide
larval
larvalia
larvated