Definify.com

Definition 2024


amebala

amebala

Ido

Adjective

amebala

  1. amoebic

Related terms