ENTOMOPHAGOUS

Definition of ENTOMOPHAGOUS