Find the word definition

Wiktionary

adiposomes

n. (plural of adiposome English)