amebomas

English

Noun

amebomas

  1. plural of ameboma