American Dictionary of the English Language

Dictionary Search

Garlicpear-tree


G'ARLICPEAR-TREE, noun A tree in Jamaica, the Crateva, bearing a fruit which has a strong scent of garlic.