👉 Escarra is a term used in the field of biology, referring to a type of parasitic nematode that infects and causes diseases in various organisms like humans and animals. Escaria