bilosome
English
Noun
bilosome
(
plural
bilosomes
)
A
niosome
composed of
bile salts
Anagrams
Bloomie's