podophrya

/pɒdɒˈfriə/

Definitions

1. noun

A genus of small, carnivorous moths in the family Crambidae.

“The moth collector discovered a rare specimen of Podophrya, which is native to the region.”

Synonyms

  • crambid moth
  • moth genus

Antonyms

  • beetle
  • butterfly