Refine this word faster
Tape grass
Definitions
Noun
- 1 submerged aquatic plant with ribbonlike leaves; Old World and Australia wordnet
See also for "tape grass"
Next best steps
Mini challenge
Unscramble this word: tapegrass
Unscramble this word: tapegrass