OMPHALOID

Definition of OMPHALOID