Wild Spaniard (noun) Definition, Meaning & Examples

noun
  1. any of various subalpine perennials of the genus Aciphylla of New Zealand, with sharp leaves
Wild Spaniard (noun) Definition, Meaning & Examples

More Definitions