GARLIC PEAR


Meaning of GARLIC PEAR in English

noun

or garlic pear tree

: a tree ( Crataeva gynandra ) of Jamaica that bears a fruit with a scent of garlic and a burning taste

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.