English | German | Russian | Czech

polliniate English

Meaning polliniate meaning

What does polliniate mean?

polliniate

(botany, palynology) Forming pollinia, coherent masses of pollen dispersed as a single unit.

Are you looking for...?