Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
tapenade
taper
tapestry
tapestry moth
tapetum
tapeworm
taphole
taphonomy
taphouse
tapia
tapioca
tapir
Tappan Zee
tapper (1)
tapper (2)
tappet
tapping
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