CAMELOIDS

Definition of CAMELOIDS