bilosome

English

Noun

bilosome (plural bilosomes)

  1. A niosome composed of bile salts

Anagrams