English dictionary
appendicularia meaning and definition
Definition and meaning of appendicularia at MeaningMonkey.org. appendicularia meaning and definition in the English Dictionary.APPENDICULARIA noun
Definition of appendicularia (noun)
- free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates
Source: Princeton University Wordnet