Definisi 'pollen'

English to English
noun
1 the fine spores that contain male gametes and that are borne by an anther in a flowering plant Terjemahkan
source: wordnet30

2 Fine bran or flour. Terjemahkan
source: webster1913


Visual Synonyms