English Nouns: foramen

English Nouns verb 'foramen' conjugated