NEUROPORE


Meaning of NEUROPORE in English

(n.) An opening at either end of the embryonic neural canal.

Webster's English dictionary.      Английский словарь Webster.