amoebids
English
Noun
amoebids
plural of
amoebid
Anagrams
amboside