extarum

Count: 1

GEN.PL FEM exta NOUN the chief internal organs of the body, significant organs

Occurrences

Occurences coming soon.