← All words
noun, feminine

spermatophyte

noun, feminineplural: spermatophytes

spermatophyte

spermatophyte — French Dictionary | Passage