oleosins

English

Noun

oleosins

  1. plural of oleosin

Anagrams