„tape grass“: noun tape grassnoun | Substantiv s Overview of all translations (For more details, click/tap on the translation) Schraubige Vallisneria Schraubige Vallisneria tape grass botany | BotanikBOT Vallisneria spiralis tape grass botany | BotanikBOT Vallisneria spiralis