English edit

Noun edit

polleniser (plural pollenisers)

  1. Alternative form of pollenizer