English

edit

Noun

edit

ctenophorans

  1. plural of ctenophoran

Anagrams

edit