ละอองเรณู(lá-ong re-noo)

Meanings

1NounB2

pollen

the fine, powder-like substance from a flower that causes new seeds to form; pollen.

Word Breakdown