camphor tree
nounDefinition of camphor tree
: a large Asian evergreen tree (Cinnamomum camphora) of the laurel family grown in warm regions
Keep scrolling for more
Keep scrolling for more