Garlic-pear definition

The fruit of a Jamaican tree (Crataeva gynandra), having a strong scent of garlic and a burning taste.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
garlic-pear
Plural:
garlic pears