noun Anatomy & Zoology
a small stalklike structure connecting an organ or other part to the human or animal body
• Medicine part of a graft, esp. a skin graft, left temporarily attached to its original site
Vancouver English Tutor: WRITING, IELTS, TOEFL, LPI, SSAT, SAT, GRE, Medical Terminology, Provincial and High School English