meaning of ranunculus lingua

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


Related Words

ranunculus lingua |

Developed & Maintained By Taraprasad.com

Treasure Words