Fat body, fat pad and adipose tissues in invertebrates and vertebrates: the nexus.

Fat body, fat pad and adipose tissues in invertebrates and vertebrates: the nexus.