Search term seleniato has one result
Jump to
IT Italian EN English
seleniato (n) [any salt or ester of selenic acid] (n) selenate (n) [any salt or ester of selenic acid] (n)