Definitions
There is 1 meaning of the phrase
Cenchrus Tribuloides.
Cenchrus Tribuloides - as a noun
Grass of the eastern united states and tropical america having spikelets enclosed in prickly burs
Synonyms (Exact Relations)
field sandbursandbursandspur