Definify.com

Definition 2026


ameboidi

ameboidi

Italian

Adjective

ameboidi

  1. plural of ameboide