Meaning of giant buttercup

Definition of giant buttercup

(noun) spectacular perennial native of wet montane grasslands of Peru; formerly included in genus Ranunculus

Other information on giant buttercup

WIKIPEDIA results for giant buttercup
Amazon results for giant buttercup