tetraallyls

English

Noun

tetraallyls

  1. plural of tetraallyl