meaning of may blob

1. swamp plant of Europe and North America having bright yellow flowers resembling buttercups


Related Words

may blob |

Developed & Maintained By Taraprasad.com

Treasure Words