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
Keep scrolling for more