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)
- small free-swimming tunicates; sometimes classified as an order
- synonyms: class Larvacea
Source: Princeton University Wordnet