meaning of greater spearwort

1. semi-aquatic European crowfoot with spear-shaped leaves


Related Words

greater spearwort |

Developed & Maintained By Taraprasad.com

Treasure Words