LONG BUCHU


Meaning of LONG BUCHU in English

noun

1. : a southern African shrub ( Barosma ensata ) whose leaves furnish an adulterant of buchu

2. : buchu

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