×

turgescent meaning in English

adj. turgescent, swollen, swelling

Related Words

  1. turfiste
  2. turgescence
  3. turgide
  4. turin
PC Version

Copyright © 2018 WordTech Co.