amoebomata

English

Noun

amoebomata

  1. plural of amoeboma