larvaceanEnglish

larvacean

Noun

Any member of the class Larvacea

English: larvacean

Bahasa: larva

Bahasa words with similar meanings