Definition for Osmotroph

From Biology Forums Dictionary

An organism that relies on osmotrophy (uptake of small organic molecules via osmosis) as a form of nutrition.