Definify.com

Definition 2025


amebae

amebae

English

Noun

amebae

  1. plural of ameba, a variant of amoeba.