×

horsetail meaning in French

n. queue de cheval; prêle (plante vasculiare sans fleurs) (botanie)

Related Words

  1. horseshoe crab
  2. horseshoer
  3. horsewhip
  4. horsewoman
PC Version

Copyright © 2018 WordTech Co.