Polliniate meaning

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

This is a polliniate orchid.

adjective
0
0
Advertisement

Origin of polliniate