1 result found

Search Results for: stent

Graft

Definition noun, plural: grafts (botany) A shoot, bud, or scion of one plant that is inserted to another plant that would... Read More