meaning of water buttercup

1. plant of ponds and slow streams having submerged and floating leaves and white flowers; Europe and North America


Related Words

water buttercup |

Developed & Maintained By Taraprasad.com

Treasure Words