POLLENIFEROUS


Meaning of POLLENIFEROUS in English

adj producing pollen; polliniferous.

Webster English vocab.      Английский словарь Webster.