Wiktionary
thecamoebids
n. (plural of thecamoebid English)
n. (plural of thecamoebid English)