Synonym-English dictionary »

archesporium synonyms in English

SynonymEnglish
archesporium noun

archesporenoun