Definisi 'larvacea'

English to English
noun
1 small free-swimming tunicates; sometimes classified as an order Terjemahkan
source: wordnet30
More Word(s)
class, larvacean, genus appendicularia, subphylum tunicata, subphylum urochorda, subphylum urochordata, tunicata, urochorda,

Visual Synonyms