honey berry
honey berry
honey berry - Dictionary definition and meaning for word honey berry
Definition
(noun) tropical American tree bearing a small edible fruit with green leathery skin and sweet juicy translucent pulp
(noun) tropical American tree bearing a small edible fruit with green leathery skin and sweet juicy translucent pulp
Synonyms :
genip
,
ginep
,
mamoncillo
,
melicocca bijuga
,
melicocca bijugatus
,
spanish lime
,
spanish lime tree