Pupipara
plural noun
Pu·pip·a·ra
| \ pyüˈpipərə\
Definition of Pupipara
: a division of Diptera in which the young are born as mature maggots ready to become pupae (as of the sheep ked or horse tick)
Keep scrolling for more