Definify.com

Definition 2026


amebat

amebat

Finnish

Noun

amebat

  1. plural of ameba