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

rosehead Definition

Cancel
rosehead
noun
A many-sided pyramidal head upon a nail

Words Related to rosehead!

rosehead Examples by Brain Bank Users