Daroo

Webster's Dictionary of the English Language

·noun The Egyptian sycamore (Ficus Sycamorus). ·see Sycamore.