amoeboid

English Dictionary -> Letter A -> amoeboidamoeboid Definition



amoeboid Synonyms






© Art Branch Inc.