meaning of caltha palustris

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


Related Words

caltha palustris |

Developed & Maintained By Taraprasad.com

Treasure Words