English

edit

Noun

edit

vinylcarbenoids

  1. plural of vinylcarbenoid