microgyfrifiaduron

Welsh edit

Noun edit

microgyfrifiaduron m pl

  1. plural of microgyfrifiadur