French Nouns: mégacéros

French Nouns noun 'mégacéros' conjugated