English Thesaurus
Registry Status: 2 entries mapped.
heterosporous
13 Associations
homosporous
11 Associations