English Nouns: euglenoid

English Nouns noun 'euglenoid' conjugated