malacosoma malacosoma

Definition(s):

  • (n) tent caterpillars

Wiki Images for malacosoma

definition of malacosoma
Word of the Day
engender engender
/ɛn ˈdʒɛn dər /