×

strobiloid meaning in French

adj. semblable d'une pomme de pin

Related Words

  1. strobila
  2. strobile
  3. stroboscope
  4. stroboscopic
PC Version

Copyright © 2018 WordTech Co.