oophoromata

English

Noun

oophoromata

  1. plural of oophoroma