Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
biopirates
in English
biopirates
#uncommon
Definitions
Noun
those
who
exploit
biological
resources
(
unethically
)
Biopirates
are
companies
that
steal
genetic
material
from
indigenous
communities
.
Base Words
bio
pirates