meaning of ranunculus flammula

1. semi-aquatic Eurasian perennial crowfoot with spear-shaped leaves; naturalized in New Zealand


Related Words

ranunculus flammula |

Developed & Maintained By Taraprasad.com

Treasure Words