renewable resource
English Dictionary
->
Letter R
-> renewable resource
Search Dictionary:
renewable resource Definition
(n)
any
natural
resource
(
as
wood
or
solar
energy
)
that
can
be
replenished
naturally
with
the
passage
of
time
renewable resource Synonyms
renewable resource
© Art Branch Inc.