giant buttercup Meaning, Definition & Usage

  1. noun spectacular perennial native of wet montane grasslands of Peru; formerly included in genus Ranunculus
    Laccopetalum giganteum.

WordNet