polleniser

English

Noun

polleniser (plural pollenisers)

  1. Alternative form of pollenizer.