×
neuroïde
meaning in English
adj.
neuroid, resembling a nerve
Related Words
neurotropisme
neurovasculaire
neurula
neurulation
PC Version
Copyright © 2018 WordTech Co.