Word info

quillay

Noun

Meaning

quillay (plural quillays)

The soapbark tree, Quillaja saponaria; the bark of this tree used as a source of saponin

Source: en.wiktionary.org

Close letter words and terms