Home
Search
Index
Definify.com
Definition
2024
microspora
microspora
Italian
Noun
microspora
f
(
plural
microspore
)
microspore
Anagrams
ricomparso
scomparirò
scomporrai
Etymology
micro-
+
spora
Similar Results