giant buttercup

noun

  1. 1

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

Synonyms

Also useful for “giant buttercup”:Crossword