Xenos

noun
Xe·​nos | \ ˈzēˌnäs\

Definition of Xenos

: a genus of strepsipterons that are parasites of various wasps

History and Etymology for Xenos

New Latin, from Greek xenos stranger, strange

Keep scrolling for more