English

edit

Noun

edit

deciduomata

  1. plural of deciduoma