English Dictionary
▪ pupa
▪ pupal
▪ pupate
▪ pupil
▪ pupillary sphincter
◊ PUPATE
pupate
v : develop into a pupa, of insect larva
pupa
pupal
pupate
pupil
pupillary sphincter
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]