Please enable javascript to use dictionary! Howto enable javascript?
being▼adjectiverelated term
bloodsucking▼adjective
dependent▼adjectivesimilar term
leechlike▼adjective
organism▼adjective
parasitic▼adjective
↑