👉 The term "Engiscapomyza" is a term used in science, specifically for the species of the insect known as the spiderfly. (Engiscaptomyza)