olestras

English

Noun

olestras

  1. plural of olestra

Anagrams