excrescence Thai Translation

excrescence - สิ่งที่งอกออกมาอย่างผิดปกติ

EnglishThaiTransliteration
excrescence
(Noun)
Related: lump; outgrowth; wart
สิ่งที่งอกออกมาอย่างผิดปกติ
Notes: จากคน, สัตว์, พืช