Definify.com

Definition 2025


osmotrophy

osmotrophy

English

Noun

osmotrophy (uncountable)

  1. (biology) The movement of dissolved nutrients by means of osmosis

Coordinate terms

Derived terms

Related terms

  • osmotroph