Word info

ameroid

Noun

Meaning

ameroid (uncountable)

A paste made of casein and water, that slowly expands, used to make a medical constrictor

Source: en.wiktionary.org

Anagrams

Close letter words and terms