1 garlic pear | Definition of garlic pear

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