tape grass Hear it!

tape grass Definition

tape grass

noun

any of several submerged, freshwater, flowering plants (genus Vallisneria) of the frog's-bit family, with elongated, ribbonlike leaves

Browse dictionary entries near tape grass

  1. tape deck
  2. tape
  3. Tapajós
  4. tapa
  5. tap water
  6. tap pants
  7. tap dance
  8. tap
  9. Taos
  10. Taoism
  1. tape loop
  2. tape measure
  3. tape-record
  4. tape recorder
  5. tape transport
  6. tapenade
  7. taper
  8. taper off
  9. tapering
  10. tapestry