English Nouns: stichasterid

English Nouns verb 'stichasterid' conjugated