Garlic pear tree Meaning, Definition & Usage

Definitions
  1. a tree in Jamaica (Cratæva gynandra), bearing a fruit which has a strong scent of garlic, and a burning taste.

Webster 1913