English → Hindi dictionary

endozoan

एन्डोजोण / एंडोज़ोन / इंडोज़ोनNOUN

Definition

any of various parasites that live in the internal organs of animals (especially intestinal worms)

Looking for poetry? Read shayari and poems by great poets.