excretory organ
English Dictionary
->
Letter E
-> excretory organ
Search Dictionary:
excretory organ Definition
(n)
an
organ
that
separates
waste
substances
from
the
blood
and
discharges
them
excretory organ Synonyms
excretory organ
urinary organ
© Art Branch Inc.