English

edit

Noun

edit

luteomata

  1. plural of luteoma