Etymology Explorer › English

Where does “psychid” come from?

psychid (English): Any of the family Psychidae; a bagworm

Definitions

  1. Any of the family Psychidae; a bagworm