Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tape grass Definition

Cancel
tape grass
noun(tape grass)
any of several submerged aquatic monocotyledonous plants (genus Vallisneria of the family Hydrocharitaceae) with long ribbonlike leaves —called also eelgrass, wild celery

Words Related to tape grass!

tape grass Examples by Brain Bank Users