Definify.com

Definition 2024


amebat

amebat

Finnish

Noun

amebat

  1. plural of ameba