As nouns the difference between terms and massula
is that terms is while massula is (palynology) a union of pollen microspores.
terms
English
Noun
(head)
Statistics
*
----
massula
English
Noun
(massulae)
(palynology) A union of pollen microspores.
See also
*pollinium
Anagrams
*