Habeshas have noses that stick out and are long and sometimes crooked like Indians/Arabs whilst Somalis have straight noses that are usually small/not as pointed.It's that unsightly semitic look. Something in their nose and facial bone structure. Indians have it as well.
And Habeshas have large eyes and smaller mouth area.