Home
Search
Index
Definify.com
Definition
2026
spermatofita
spermatofita
Italian
Noun
spermatofita
f
(
plural
spermatofite
)
(
botany
)
spermatophyte
Etymology
spermato-
+
-fita
Similar Results