Larvacea
Translingual
Proper noun
Larvacea
Synonym of
Copelata
(
“
tunicate order
”
)