×

nectar meaning in French

n. nectar; boisson de saveur exquise; ambroisie, boisson des dieux antiques (mythologie); boisson à base de jus de fruits; sécrétion de plantes

Related Words

  1. fruit nectar
  2. necrotize
  3. necrotomy
  4. nectariferous
  5. nectarous
PC Version

Copyright © 2018 WordTech Co.