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