meaning of nuphar sagittifolium

1. of flowing waters of the southeastern United States; may form obstructive mats in streams


Related Words

nuphar sagittifolium |

Developed & Maintained By Taraprasad.com

Treasure Words