Definition of propupa in English:

propupa

noun

Entomology
  • (In certain insects, e.g. scale insects and thrips) = prepupa.

Origin

Late 19th century; earliest use found in The Century Dictionary.