Please enable javascript to use dictionary! Howto enable javascript?
tapegrass▼(any of various aquatic flowering plants in the Hydrocharitaceae family)noun[UK: teɪp ɡrɑːs] [US: ˈteɪp ˈɡræs]
↑