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

pine needle Definition

Cancel
pine needle
noun(pine-needle oil)
a colorless or yellowish bitter essential oil obtained from the needles of various pines (as Pinus sylvestris or P. mugo) and used in medicine chiefly as an inhalant in treating bronchitis

Words Related to pine needle!

pine needle Examples by Brain Bank Users