garlic pear
noun
variants:
or garlic pear tree
Definition of garlic pear
: a tree (Crataeva gynandra) of Jamaica that bears a fruit with a scent of garlic and a burning taste