English edit

Noun edit

coliposomes

  1. plural of coliposome

Anagrams edit