Definify.com

Definition 2025


polleniser

polleniser

English

Noun

polleniser (plural pollenisers)

  1. Alternative form of pollenizer