tape grass Meaning, Definition & Usage

  1. noun submerged aquatic plant with ribbonlike leaves; Old World and Australia
    Vallisneria spiralis; eelgrass; wild celery.

WordNet