Last modified on 13 July 2014, at 18:44

amœbulæ

EnglishEdit

NounEdit

amœbulæ

  1. plural form of amœbula