Massula Definition

noun

(palynology) A union of pollen microspores.

Wiktionary

Other Word Forms of Massula

Noun

Singular:
massula
Plural:
massulae

Find Similar Words

Find similar words to massula using the buttons below.

Words Starting With

Words Ending With

Unscrambles

massula