English dictionary

larvacea meaning and definition

Definition and meaning of larvacea at MeaningMonkey.org. larvacea meaning and definition in the English Dictionary.

LARVACEA noun

Definition of Larvacea (noun)

  1. small free-swimming tunicates; sometimes classified as an order
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: