be from the same species - Turkish English Dictionary