microgyfrifiaduron

Welsh

Noun

microgyfrifiaduron m pl

  1. plural of microgyfrifiadur