phrynid

/ˈfrɪnaɪd/

Definitions

1. noun

A moth of the family Phryniidae.

“The phrynid moth is a common pest in many gardens.”

Synonyms

  • caterpillar
  • moth

Antonyms

  • butterfly