liprotides

English

Noun

liprotides

  1. plural of liprotide

Anagrams