Etymology Explorer › English

Where does “polyantha” come from?

polyantha (English): Any of several hybrids of "Rosa multiflora" that...

Definitions

  1. Any of several hybrids of "Rosa multiflora" that...