French Nouns: macrosporange

French Nouns verb 'macrosporange' conjugated