HEDGE APPLE


Meaning of HEDGE APPLE in English

noun

or hedge ball

: osage orange

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.