ostracodaEnglish

Ostracoda, subclass Ostracoda

Noun

Seed shrimps

English: Ostracoda, subclass Ostracoda

Bahasa: Ostracoda

Bahasa words with similar meanings

English words with similar meanings

Show 4 words