microgyfrifiaduron

Welsh

edit

Noun

edit

microgyfrifiaduron m pl

  1. plural of microgyfrifiadur