Word info

leptodermin

Noun

Meaning

leptodermin (uncountable)

An insecticide present in Cucumis africanus

Source: en.wiktionary.org

Close letter words and terms