amoebulæ

English

Noun

amoebulæ

  1. plural of amoebula