×

adderwort meaning in French

n. bistorte, renouée des montagnes aux racines tordues et aux fleurs roses (botanique)

Related Words

  1. adder
  2. addible
  3. addict
  4. addicted
PC Version

Copyright © 2018 WordTech Co.