An obscure or archaic term possibly referring to an amoeba-like organism or related to amoebic biology.
Etymology unclear; possibly a variant or corrupted form of amoeba-related terminology. This appears to be a rare or possibly obsolete term with uncertain linguistic origins.
Try Another Word