English edit

Noun edit

biradicaloids

  1. plural of biradicaloid