French Nouns: endoparasitoïde

French Nouns noun 'endoparasitoïde' conjugated