Bermuda Buttercup (noun) Definition, Meaning & Examples

noun
  1. a bulbous plant, Oxalis pescaprae, native to southern Africa, having nodding, yellow flowers.
Bermuda Buttercup (noun) Definition, Meaning & Examples

More Definitions