molusquicida

Noun

 * 1) molluscicide

Noun

 * 1) molluscicide