eLook Home
eLook Online Dictionary
Search Online Dictionary
Email this page to a friend
EXCRETORY ORGAN
Definition:
[noun] an organ that separates waste substances from the blood and discharges them
Synonyms:
urinary organ
Synonyms:
Search for
synonyms for EXCRETORY ORGAN
Related Words:
flame cell
kidney
Web Standards & Support:
eLook Home
eLook Online Dictionary
Search Online Dictionary
About
Contact