English

edit

Noun

edit

amoebids

  1. plural of amoebid

Anagrams

edit