HEDGEHOG CATERPILLAR


Meaning of HEDGEHOG CATERPILLAR in English

noun

: the hairy larva of certain moths — compare woolly bear

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.