morchione

Italian

Noun

morchione m (plural morchioni)

  1. a fertiliser/fertilizer obtained from olive byproducts

Anagrams