butanolides

English

Noun

butanolides

  1. plural of butanolide

Anagrams