Camphor Laurel (noun) Definition, Meaning & Examples

noun
  1. an Australian name for the camphor tree, now occurring in the wild in parts of Australia
Camphor Laurel (noun) Definition, Meaning & Examples

More Definitions