stemmed
adjectiveDefinition of stemmed
: having a stem
—usually used in combination long-stemmed roses
Keep scrolling for more
Keep scrolling for more