English edit

Noun edit

haptophores

  1. plural of haptophore

Anagrams edit