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.”
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.”