organ
nouna structured system or component within a larger whole that performs a specific function
The organ of the human body responsible for filtering blood is the liver.
Also system · component · mechanism · structure
Try typing it
Type all SAT words →