Definitions of placeable:

  • adjective:   possible to recognize