Meaning of cenchrus tribuloides
Definition of cenchrus tribuloides
(noun)
grass
of the
eastern
United States and
tropical
America having spikelets
enclosed
in
prickly
burs
Other information on cenchrus tribuloides
WIKIPEDIA results for
cenchrus tribuloides
Amazon results for
cenchrus tribuloides
Tweet