meaning of vallisneria

1. eelgrass; eel grass


Related Words

vallisneria | vallisneria spiralis |

Developed & Maintained By Taraprasad.com

Treasure Words