ARTHROSPORE Meaning of ARTHROSPORE in English [ar.thro.spore] n (1895): oidium 1b Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012