INDIAN PHYSIC


Meaning of INDIAN PHYSIC in English

noun

Usage: usually capitalized I

1. : either of two American herbs ( Gillenia trifoliata and G. stipulata ) with emetic roots

2. : indian bitters

3. : indian hemp 1

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