xenid · noun1
From the taxonomic name Xenidae.
xenid · noun2
Etymology uncertain.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any parasitic insect in the strepsipteran family Xenidae Full definition →
From the taxonomic name Xenidae.
Etymology uncertain.
Etymology from Wiktionary, CC BY-SA 4.0.