A species almost human but not close enough to be homo sapien sapien.
The species Homosaphiya lives in Hiyan .
by Gupu January 17, 2018
Get a Homosaphiya mug for your daughter-in-law Julia.