lipotropes

English

Noun

lipotropes

  1. plural of lipotrope

Anagrams