polyantha

noun

polyantha

noun
1

Biology, Botany, Natural sciences Any of several hybrids of Rosa multiflora that have clusters of small flowers; a polyantha rose; Rosa polyantha.

Synonyms
Rosa multiflora var. multiflora

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.