Word info

ferrovalve

Noun

Meaning

ferrovalve (plural ferrovalves)

(surgery) An implantable ferromagnetic glaucoma valve

Source: en.wiktionary.org

Close letter words and terms