Definition, synonyms and related words
Any organism that subsists on liquids derived from other organisms.