×
turgescence
meaning in English
n.
turgescence, swelling
Related Words
turf
turfiste
turgescent
turgide
PC Version
Copyright © 2018 WordTech Co.