tape grass
noun
: any of several submerged aquatic monocotyledonous plants (genus Vallisneria of the family Hydrocharitaceae) with long ribbonlike leaves
called also eelgrass, wild celery
Love words? Need even more definitions?
Merriam-Webster unabridged
Share