superperfusions
English
Noun
superperfusions
plural of
superperfusion