“+ noun
Etymology: New Latin, from semi- + pupa
1. : any of various insects in a developmental stage between the larva and pupa
2. : pseudopupa
• semi·pupal “+ adjective
“+ noun
Etymology: New Latin, from semi- + pupa
1. : any of various insects in a developmental stage between the larva and pupa
2. : pseudopupa
• semi·pupal “+ adjective
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012