• word of the day

    pupa

    pupa - Dictionary definition and meaning for word pupa

    Definition
    (noun) an insect in the inactive stage of development (when it is not feeding) intermediate between larva and adult
Download our Mobile App Today
Receive our word of the day
on Whatsapp