amoebulas

English

Noun

amoebulas

  1. plural of amoebula