Back
English Dictionary
Learn English
Learn grammar
List of words
Study your cards
Hang On, Man!
Audio Books
More apps
SPONSORED LINKS
Recent searches
pop the question
yummy
abrogation
SPONSORED LINKS
SPONSORED LINKS
tiger
essene
group
macro
vigil
crews
acid anhydrides
Hide translation
Larvacea
Larvacea
/lɑrˈveɪsiə/
noun
Small free-swimming tunicates; sometimes classified as an order
(
class Larvacea
,
Larvacea
)
small free-swimming tunicates; sometimes classified as an order
Back
Next
Language