English edit

Noun edit

bilosome (plural bilosomes)

  1. A niosome composed of bile salts

Anagrams edit