NEUROPORE


Meaning of NEUROPORE in English

noun an opening at either end of the embryonic neural canal.

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