bn:00018396n
Noun Concept
SYL
No term available
EN
Flagellates parasitic in intestines of vertebrates including humans WordNet 3.0
Relations
Sources