Word info

neuropore

Noun

Meaning

An opening at either end of the embryonic neural canal.

Source: Webster's dictionary

Close letter words and terms