×

arthrospore meaning in English

n.
【生物学】分节孢子。

Related Words

  1. arthrospiramaxima
  2. arthrosporaceae
  3. arthrosporic
  4. arthrosporous
PC Version

Copyright © 2018 WordTech Co.