Definition of the Word AMEBAN
pertaining to, or resembling an amoeba.
Close Window