Find the word definition

Wiktionary
polyantha

n. (qualifier: botany) Any of several hybrids of ''Rosa multiflora'' that have clusters of small flowers; a (vern: polyantha rose); (taxlink Rosa polyantha species noshow=1).