Translation of "Larvacea" into Latin
Larvacea is the translation of "Larvacea" into Latin.
Larvacea
noun
small free-swimming tunicates; sometimes classified as an order
-
Larvacea
small free-swimming tunicates
-
Show algorithmically generated translations
Automatic translations of "Larvacea" into Latin
-
Google Translate
Phrases similar to "Larvacea" with translations into Latin
-
class Larvacea
Add example
Add