diradicaloids

English

Noun

diradicaloids

  1. plural of diradicaloid