meaning of ranunculus lingua
1.
semi-aquatic
European
crowfoot
with
spear-shaped
leaves
Related Words
ranunculus lingua
|
Developed & Maintained By
Taraprasad.com