coliposomes

English

Noun

coliposomes

  1. plural of coliposome

Anagrams