ARTHROSPORE


Meaning of ARTHROSPORE in English

[ar.thro.spore] n (1895): oidium 1b

Merriam-Webster English vocab.      Английский словарь Merriam Webster.