Word info

dismembrator

Noun

Meaning

dismembrator (plural dismembrators)

A device that removes the membrane from liquid.

Source: en.wiktionary.org

Close letter words and terms