omphalos ( synonym found)

Definition of omphalos:

(n) : an African antelope Aepyceros melampus noted for its leaping ability; the male has ridged, curved horns,

Definition of omphalos:

(n) : an African antelope Aepyceros melampus noted for its leaping ability; the male has ridged, curved horns,

Back to Top