cottage rose
noun
: a European rose (Rosa alba) or any of several forms derived from it having broad serrate nonglandular leaves and flowers with a smooth hypanthium
Love words? Need even more definitions?
Merriam-Webster unabridged
Share