Word info

semipupa

Noun

Meaning

semipupa (plural semipupae)

(zoology) The young of an insect in a stage between larva and pupa.

Source: en.wiktionary.org

Close letter words and terms