Diogenid Definition

noun
(zoology) Any member of the Diogenidae.
Wiktionary

Other Word Forms of Diogenid

Noun

Singular:
diogenid
Plural:
diogenids