×

involucre meaning in French

n. involucre, ensemble de bractées formant une collerette (botanique); enveloppe membraneuse

Related Words

  1. invoice
  2. invoke
  3. involucrum
  4. involuntarily
PC Version

Copyright © 2018 WordTech Co.