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.
From Biology Forums Dictionary
An organism that relies on osmotrophy (uptake of small organic molecules via osmosis) as a form of nutrition.