×

arthrosporous meaning in French

adj. d'une spore articulée (en botanique)

Related Words

  1. arthrospore
  2. arthrosporic
  3. arthur
  4. arthur c. clarke
PC Version

Copyright © 2018 WordTech Co.