ecchymomata

English

Noun

ecchymomata

  1. plural of ecchymoma