bombycidaeEnglish

Bombycidae, family Bombycidae

Noun

Chinese silkworm moth

English: Bombycidae, family Bombycidae

English words with similar meanings

Show 1 words