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

restharrow Definition

Cancel
restharrow
noun
Any of various species of small shrubs making up the genus , especially , which has pink flowers

Words Related to restharrow!

restharrow Examples by Brain Bank Users