bn:21095002n
Noun Concept
JA
No term available
EN
Demodecidae is a family of parasitic and commensal mites, living on various species of mammals. Wikipedia
Relations
Sources
TAXON RANK