Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

camphor tree Definition

Cancel
camphor tree
noun(camphor tree)
a large Asian evergreen tree (Cinnamomum camphora) of the laurel family grown in warm regions

Words Related to camphor tree!

camphor tree Examples by Brain Bank Users