Meanings1amoeba2(fig.) sb or sth that is highly adaptable or changeableWritten Forms變形蟲Traditional · Main Form变形虫Alternate Form