Polleniferous /(?)/

Pol·len·if·er·ous

Polleniferous

a.
  1. Producing pollen; polliniferous. (Bot.)