EN

Synonyms for spermatophytes

Spermatophytes, noun plural of spermatophyte. Synonyms in the same form.

Synonyms in the same form

Noun plural