English | German | Russian | Czech

bombycid English

Meaning bombycid meaning

What does bombycid mean?

bombycid

moderate-sized Asiatic moth whose larvae feed on mulberry leaves and produce silk

Synonyms bombycid synonyms

What other words have the same or similar meaning as bombycid?

Are you looking for...?