Spanish-English dictionary »

trimetilarsina meaning in English

SpanishEnglish
trimetilarsina noun

trimethylarsine(organic compound)
noun