Etymology Explorer › English

Where does “mantispid” come from?

mantispid (English): Any insect in the family Mantispidae

Definitions

  1. Any insect in the family Mantispidae