Meaning of ヒトキメラ in Japanese

  1. Words

Definition of ヒトキメラ

ヒトキメラ(hitokimera)
  1. (n) human chimera
Back to top