PUSS CATERPILLAR


Meaning of PUSS CATERPILLAR in English

noun

Etymology: puss (I)

: a caterpillar that is the larva of a flannel moth ( Megalopyge opercularis ) chiefly of the southeastern United States and that has urticating hairs

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