tapegrassEtymologyFrom tape + grass.nounAny of various aquatic flowering plants in the Hydrocharitaceae family.