Tellurates meaning : Any oxyanion of tellurium; any salt of telluric acid
junior school
tellurates
black cohosh
pan
haoles