Definify.com

Definition 2025


microgyfrifiaduron

microgyfrifiaduron

Welsh

Noun

microgyfrifiaduron m pl

  1. plural of microgyfrifiadur