English

edit

Noun

edit

oleoyls

  1. plural of oleoyl

Anagrams

edit