diynes

English

Noun

diynes

  1. plural of diyne

Anagrams