Definition of yttria

Definition of yttria
  1. yttria Noun yttrium oxide
Need more help? Try our forum NEW