OMBROGENOUS

Definition of OMBROGENOUS