cyclobutadienes

English

Noun

cyclobutadienes

  1. plural of cyclobutadiene