English edit

Noun edit

oleoyls

  1. plural of oleoyl

Anagrams edit