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

lepidote Definition

Cancel
lepidote
noun(lep-i-dote)
any of various low-growing, small-leaved rhododendrons with tiny scales on the undersurface of the leaves

Words Related to lepidote!

lepidote Examples by Brain Bank Users