biradicaloids
English
Noun
biradicaloids
plural of
biradicaloid