Word info

lymphotrophy

Noun

Meaning

lymphotrophy (plural lymphotrophies)

Nourishment of the tissues by lymph in parts devoid of blood vessels.

Source: en.wiktionary.org

Close letter words and terms