×

sycomore meaning in English

n. (botany) sycamore, buttonwood, any of a number of north american deciduous trees having rounded fruits and a flaky outer bark; eurasian deciduous maple tree; fig tree native to africa and southwest asia

Related Words

  1. swing
  2. sybarite
  3. sycosis
  4. syd barrett
PC Version

Copyright © 2018 WordTech Co.