Definify.com

Definition 2024


polleniser

polleniser

English

Noun

polleniser (plural pollenisers)

  1. Alternative form of pollenizer