giant buttercup

Explore definitions, synonyms, and language insights of giant buttercup

Definitions

Noun
spectacular perennial native of wet montane grasslands of Peru; formerly included in genus Ranunculus

More General Terms