meaning of greater water parsnip

1. large stout white-flowered perennial found wild in shallow fresh water; Europe


Related Words

greater water parsnip |

Developed & Maintained By Taraprasad.com

Treasure Words