×
pupa
meaning in French
n.
pupe, stade larvaire; nymphe, chrysalide
Related Words
pup
pup tent
pupal
pupate
PC Version
Copyright © 2018 WordTech Co.