pupidae
/pyʊˈpiːdi/Definitions
1. noun
a subfamily of beetles in the family Chrysomelidae, commonly known as leaf beetles.
“The new species of pupidae was discovered in the remote forest, showcasing an incredible example of biodiversity.”
1. noun
a subfamily of beetles in the family Chrysomelidae, commonly known as leaf beetles.
“The new species of pupidae was discovered in the remote forest, showcasing an incredible example of biodiversity.”