1 Larvacea | Definition of Larvacea

Larvacea

plural noun
Lar·​va·​cea | \ lärˈvāshēə\

Definition of Larvacea

: a class of small, free-swimming pelagic tunicates constituting Appendicularia and related genera, having a permanent caudal appendage supported by a notochord, being usually hermaphroditic, and lacking a metamorphosis

History and Etymology for Larvacea

New Latin, from larva + -acea

Keep scrolling for more