SEMIPUPA


Meaning of SEMIPUPA in English

“+ 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.