venodilatations

English

Noun

venodilatations

  1. plural of venodilatation