Definify.com

Definition 2025


amibes

amibes

French

Noun

amibes f

  1. plural of amibe