bn:00098592a
Adjective Concept
EL
No term available
EN
Of plants or persons; having the nature or habits of a parasite or leech; living off another WordNet 3.0
Relations
Sources