Portuguese edit

Noun edit

molusquicida f (plural molusquicidas)

  1. molluscicide

Spanish edit

Noun edit

molusquicida m (plural molusquicidas)

  1. molluscicide