meaning of potamogeton nodosus

1. pondweed with floating leaves; of northern United States and Europe


Related Words

potamogeton nodosus |

Developed & Maintained By Taraprasad.com

Treasure Words