French Nouns: neurula

French Nouns verb 'neurula' conjugated