Definition, synonyms and related words
An Indian herb of the genus Tribulis, used in traditional medicine.