Rhymes | Synonyms
noun: parasitic on the digestive epithelium of vertebrates and higher invertebrates