liposecretins

English

Noun

liposecretins

  1. plural of liposecretin