English edit

Etymology edit

semipupa +‎ -al

Adjective edit

semipupal (not comparable)

  1. Relating to the semipupa.
    semipupal stage