Mount Cook Lily (noun) Definition, Meaning & Examples

noun
  1. a large white buttercup, Ranunculus lyallii, of the South Island alpine country of New Zealand
Mount Cook Lily (noun) Definition, Meaning & Examples

More Definitions