English Nouns: microseta

English Nouns verb 'microseta' conjugated