Word info

hydrospire

Noun

Meaning

hydrospire (plural hydrospires)

A flattened calcareous tube on each side of the midline of the inner part of the ambulacra of a blastoid

Source: en.wiktionary.org

Close letter words and terms