amœbulæ

English

Noun

amœbulæ

  1. plural of amœbula