French Nouns: zone pellucide

French Nouns verb 'zone pellucide' conjugated