rosery
nounA place where roses grow; a nursery of rose-bushes; a rosary.
nounA place where roses are cultivated; a nursery of roses. See
A place where
A place where roses grow; a nursery of rose-bushes; a rosary.
nounA place where roses are cultivated; a nursery of roses. See
A place where