Summary
English Synonyms:   more detail...
  1. Tribulus:


English

Detailed Synonyms for Tribulus in English

Tribulus:

Tribulus [the ~] noun

  1. the Tribulus
    – annual or perennial herbs or subshrubs of warm regions 1
    the Tribulus; the genus Tribulus
    – annual or perennial herbs or subshrubs of warm regions 1

Related Definitions for "Tribulus":

  1. annual or perennial herbs or subshrubs of warm regions1

Related Synonyms for Tribulus