English

edit

Noun

edit

mantispid (plural mantispids)

  1. Any insect in the family Mantispidae.

Synonyms

edit

Translations

edit
  NODES
Note 1