Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
tap-in
tap-off
tap water
tapa
tapadera
tapas
tape
tape deck
tape grass
tape machine
tape measure
tape player
tape recorder
tape recording
tape up
tapeline
tapenade
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

tape grass

tape grass


noun 
Definition:
 
freshwater grass with long narrow leaves: a perennial grass that grows largely submerged in fresh water, forming tufts of long narrow leaves. Flowers: inconspicuous, pinkish white. Latin name Vallisneria spiralis.

Advertisement

© 2009 Microsoft