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

japanese andromeda Definition

Cancel
japanese andromeda
noun(Japanese andromeda)
a shrubby evergreen heath (Pieris japonica) of southeastern Asia with glossy leaves and drooping clusters of usually whitish flowers

Words Related to japanese andromeda!

japanese andromeda Examples by Brain Bank Users