Definify.com

Definition 2024


microgyfrifiaduron

microgyfrifiaduron

Welsh

Noun

microgyfrifiaduron m pl

  1. plural of microgyfrifiadur