← All words
noun, feminine

néurula

noun, feminineplural: néurulas

neurula