Term Gallery logo

Meanings of vallisneria spiralis in English