Definition/Meaning of humanmade
English - Adjective:
humanmade ( not comparable ) made by humans
English - Alternative forms:
human-made