Homospore Definition

noun

(botany) Any plant producing spores of the same size and type.

Wiktionary

Other Word Forms of Homospore

Noun

Singular:
homospore
Plural:
homospores

Origin of Homospore

  • homo- +‎ spore

    From Wiktionary

Find Similar Words

Find similar words to homospore using the buttons below.

Words Starting With

Words Ending With

Unscrambles

homospore