Tamil Dictionary 🔍

neuropore

Neu"ro*pore, n. Etym: [Neuro- + pore.] (Anat.) Defn: An opening at either end of the embryonic neural canal.


neuropore - Similar Words