spirotetronates
English
Noun
spirotetronates
plural of
spirotetronate