Word info

polleniferous

Adjective

Meaning

Producing pollen; polliniferous.

Source: Webster's dictionary

Close letter words and terms