English Adjectives: stimulose

English Adjectives adjective 'stimulose' conjugated