Word info

luffin

Noun

Meaning

luffin (countable and uncountable, plural luffins)

A toxic ribosome inactivating protein derived from Luffa seeds.

Source: en.wiktionary.org

Close letter words and terms