• Polyantha

    Full definition of polyantha

    Noun

    polyantha

    (plural polyanthas)
    1. botany Any of several hybrids of Rosa multiflora that have clusters of small flowers; a polyantha rose; .

    Synonyms

    © Wiktionary