pollen in Indonesian
pollen in Indonesian
serbuk sari
A fine, granular substance produced in flowers.
polen
A fine, granular substance produced in flowers.