LIMEBERRY


Meaning of LIMEBERRY in English

ˈlīm- — see berry noun

1. : a spiny Malayan shrub ( Triphasia trifolia ) of the family Rutaceae with small pleasantly flavored red berries

2. : the fruit of the limeberry shrub

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