No hyphen. Acceptable for an American Black person of African descent. The terms are not necessarily interchangeable. Americans of Caribbean heritage, for example, generally refer to themselves as Caribbean American. Follow a person’s preference. See Black.