English

edit

Noun

edit

stannoxanes

  1. plural of stannoxane