Logania (noun) Definition, Meaning & Examples

noun
  1. any of several plants or shrubs of the genus Logania, native chiefly to Australia, having small white or pink flowers.
Logania (noun) Definition, Meaning & Examples

More Definitions