×
indusie
meaning in English
n.
indusium, membrane (anatomy, zoology, botany)
Related Words
indurer
induré
industrialisation
industrialiser
PC Version
Copyright © 2018 WordTech Co.