meaning of vallisneria spiralis

1. submerged aquatic plant with ribbonlike leaves; Old World and Australia


Related Words

vallisneria spiralis |

Developed & Maintained By Taraprasad.com

Treasure Words