Find the word definition

Wiktionary
garlic pear

n. The fruit of a Jamaican tree (''Crataeva gynandra''), having a strong scent of garlic and a burning taste.