×

pupa meaning in French

n. pupe, stade larvaire; nymphe, chrysalide

Related Words

  1. pup
  2. pup tent
  3. pupal
  4. pupate
PC Version

Copyright © 2018 WordTech Co.