amœbomata

English

Noun

amœbomata

  1. plural of amœboma