Also read:

アメーバ (Ameeba) is a Japanese noun meaning “amoeba, ameba”.

Meanings

  1. nounamoeba; ameba