Nemesia (noun) Definition, Meaning & Examples

noun
  1. any plant of the southern African scrophulariaceous genus Nemesia: cultivated for their brightly coloured (often reddish) flowers
Nemesia (noun) Definition, Meaning & Examples

More Definitions