'giant buttercup' definitions:

Definition of 'giant buttercup'

(from WordNet)
noun
Spectacular perennial native of wet montane grasslands of Peru; formerly included in genus Ranunculus [syn: giant buttercup, Laccopetalum giganteum]