Word info

pollenizer

Noun

Meaning

pollenizer (plural pollenizers)

A plant that provides pollen.

Source: en.wiktionary.org

Close letter words and terms