Word info

aquiferous system

Noun

Meaning

(zoology) The system of connected water channels that is unique to sponges (Porifera).

(zoology, dated) The hydrostatic skeleton of certain marine gastropods.

(zoology, obsolete) The water vascular system of echinoderms.

Source: en.wiktionary.org

Close letter words and terms