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