English

edit

Noun

edit

coliposomes

  1. plural of coliposome

Anagrams

edit