What does arthrosporous mean?

arthrosporous meaning in General Dictionary

of or related to an arthrospore2

View more

  • of or relating to arthrospores