Definify.com

Definition 2025


amebat

amebat

Finnish

Noun

amebat

  1. plural of ameba