Word info

enteronephry

Noun

Meaning

enteronephry (uncountable)

(anatomy, zoology) Of certain invertebrates, the opening of nephridial ducts directly into the digestive tract.

Source: en.wiktionary.org

Related terms

Close letter words and terms