genus_malacosomaEnglish

Malacosoma, genus Malacosoma

Noun

Tent caterpillars

English: Malacosoma, genus Malacosoma

English words with similar meanings

Show 1 words