English dictionary
larvacean meaning and definition
Definition and meaning of larvacean at MeaningMonkey.org. larvacean meaning and definition in the English Dictionary.LARVACEAN noun
Definition of larvacean (noun)
- any member of the class Larvacea
Source: Princeton University Wordnet