English

edit

Noun

edit

haptophores

  1. plural of haptophore

Anagrams

edit