×
arthrosporous
meaning in French
adj.
d'une spore articulée (en botanique)
Related Words
arthrospore
arthrosporic
arthur
arthur c. clarke
PC Version
Copyright © 2018 WordTech Co.