Meaning of alligator grass
Definition of alligator grass
(noun)
prolific
South American
aquatic
weed
having
grasslike
leaves and
short
spikes of
white
flowers; clogs waterways with
dense
floating
masses
Other information on alligator grass
WIKIPEDIA results for
alligator grass
Amazon results for
alligator grass
Tweet